

import java.util.Collection;
import java.util.Iterator;

public class AccionPoker implements AccionesCartas {

		
			
			
			public boolean apostar(){
			
						return false;
					 }

			
				
				
					
					
					public boolean retirarse(){
					
									
													return false;	
												  }




					
					/**
					 */
					public boolean pasar(){
						return false;	
					}




						
						/**
						 */
						public int subir(){
							return 0;
						}




							
							/**
							 */
							public void igualar(){
							}




								
								/**
								 */
								public boolean vermano(){
									return false;	
								}






								@Override
								public boolean echacarta() {
									// TODO Auto-generated method stub
									return false;
								}






								@Override
								public boolean repartir() {
									// TODO Auto-generated method stub
									return false;
								}






								@Override
								public boolean robar() {
									// TODO Auto-generated method stub
									return false;
								}






								/**
								 * @uml.property  name="jugadorPoker"
								 * @uml.associationEnd  multiplicity="(0 -1)" inverse="accionPoker:JugadorPoker"
								 */
								private Collection jugadorPoker;






								/**
								 * Getter of the property <tt>jugadorPoker</tt>
								 * @return  Returns the jugadorPoker.
								 * @uml.property  name="jugadorPoker"
								 */
								public Collection getJugadorPoker() {
									return jugadorPoker;
								}






								/**
								 * Returns an iterator over the elements in this collection. 
								 * @return  an <tt>Iterator</tt> over the elements in this collection
								 * @see java.util.Collection#iterator()
								 * @uml.property  name="jugadorPoker"
								 */
								public Iterator jugadorPokerIterator() {
									return jugadorPoker.iterator();
								}






								/**
								 * Returns <tt>true</tt> if this collection contains no elements.
								 * @return  <tt>true</tt> if this collection contains no elements
								 * @see java.util.Collection#isEmpty()
								 * @uml.property  name="jugadorPoker"
								 */
								public boolean isJugadorPokerEmpty() {
									return jugadorPoker.isEmpty();
								}






								/**
								 * Returns <tt>true</tt> if this collection contains the specified element. 
								 * @param element  whose presence in this collection is to be tested.
								 * @see java.util.Collection#contains(Object)
								 * @uml.property  name="jugadorPoker"
								 */
								public boolean containsJugadorPoker(
										JugadorPoker jugadorPoker) {
									return this.jugadorPoker
											.contains(jugadorPoker);
								}






								/**
								 * Returns <tt>true</tt> if this collection contains all of the elements in the specified collection.
								 * @param elements  collection to be checked for containment in this collection.
								 * @see java.util.Collection#containsAll(Collection)
								 * @uml.property  name="jugadorPoker"
								 */
								public boolean containsAllJugadorPoker(
										Collection jugadorPoker) {
									return this.jugadorPoker
											.containsAll(jugadorPoker);
								}






								/**
								 * Returns the number of elements in this collection.
								 * @return  the number of elements in this collection
								 * @see java.util.Collection#size()
								 * @uml.property  name="jugadorPoker"
								 */
								public int jugadorPokerSize() {
									return jugadorPoker.size();
								}






								/**
								 * Returns all elements of this collection in an array.
								 * @return  an array containing all of the elements in this collection
								 * @see java.util.Collection#toArray()
								 * @uml.property  name="jugadorPoker"
								 */
								public JugadorPoker[] jugadorPokerToArray() {
									return (JugadorPoker[]) jugadorPoker
											.toArray(new JugadorPoker[jugadorPoker
													.size()]);
								}






								/**
								 * Returns an array containing all of the elements in this collection;  the runtime type of the returned array is that of the specified array.
								 * @param a  the array into which the elements of this collection are to be stored.
								 * @return  an array containing all of the elements in this collection
								 * @see java.util.Collection#toArray(Object[])
								 * @uml.property  name="jugadorPoker"
								 */
								public JugadorPoker[] jugadorPokerToArray(
										JugadorPoker[] jugadorPoker) {
									return (JugadorPoker[]) this.jugadorPoker
											.toArray(jugadorPoker);
								}






								/**
								 * Ensures that this collection contains the specified element (optional operation). 
								 * @param element  whose presence in this collection is to be ensured.
								 * @see java.util.Collection#add(Object)
								 * @uml.property  name="jugadorPoker"
								 */
								public boolean addJugadorPoker(
										JugadorPoker jugadorPoker) {
									return this.jugadorPoker.add(jugadorPoker);
								}






								/**
								 * Setter of the property <tt>jugadorPoker</tt>
								 * @param jugadorPoker  the jugadorPoker to set.
								 * @uml.property  name="jugadorPoker"
								 */
								public void setJugadorPoker(
										Collection jugadorPoker) {
									this.jugadorPoker = jugadorPoker;
								}






								/**
								 * Removes a single instance of the specified element from this collection, if it is present (optional operation).
								 * @param element  to be removed from this collection, if present.
								 * @see java.util.Collection#add(Object)
								 * @uml.property  name="jugadorPoker"
								 */
								public boolean removeJugadorPoker(
										JugadorPoker jugadorPoker) {
									return this.jugadorPoker
											.remove(jugadorPoker);
								}






								/**
								 * Removes all of the elements from this collection (optional operation).
								 * @see java.util.Collection#clear()
								 * @uml.property  name="jugadorPoker"
								 */
								public void clearJugadorPoker() {
									this.jugadorPoker.clear();
								}

}
